#ifndef NATIONALITE_H
#define NATIONALITE_H
#include <QString>

class nationalite
{
public:
    nationalite();
    int Existe(int codeAllocine); // -1 : non trouvé ; -2 : ATTENTION, plusieurs résultats ! ; sinon id de la nationalité
    void Enregistre();
    void Supprime();
    static QList<nationalite> ListeNationalite();
    static nationalite dialogSelectNationalite();

    // Accesseurs
    void setId(int id);
    int id();
    void setCodeAllocine(int code); // != id : code Allocine
    int codeAllocine();
    void setNom(QString nom);
    QString nom();

private:
    // Attributs
    QString nomNationalite;
    int idNationalite, codeAllocineNationalite;
};

#endif // NATIONALITE_H
